package main

import "fmt"
import "time"

func calc() {
  for i :=0;i<10;i++{
    time.Sleep(1*time.Second)
    fmt.Println("run ",i," times")
  }
  fmt.Println("calc finish")
}

func main() {
  /** case1*/
  //todo ↓串行的 我们期望它能另起一个线程
  //calc()
  //fmt.Println("i exited")

  /** case2*/
  go calc() //加上go标识符后 不再阻塞
  fmt.Println("i exited")
  time.Sleep(11*time.Second)
}
